upper limit of navigability - Espagnol Anglais Dictionnaire